package com.waylau.spring.boot.blog.service;

import com.waylau.spring.boot.blog.domain.Forget;
import com.waylau.spring.boot.blog.domain.HotSearch;

import java.util.List;

/**
 * Authority 服务接口.
 * 
 * @since 1.0.0 2017年3月18日
 * @author <a href="https://waylau.com">Way Lau</a>
 */
public interface ForgetService {


	/**
	 *
	 * 插入一条找回密码记录
	 *
	 * @param pkId,username
	 */
	void insert(String pkId,String username);

	/**
	 *
	 * 删除无用的记录
	 *
	 * @return
	 */
	List<HotSearch> delete();

	/**
	 * find by id
	 * @return
	 */
	Forget findById(String id);

	/**
	 * find list by code
	 * @param code
	 * @return
	 */
	List<Forget> findByCode(String code);

	/**
	 * update
	 * @param code
	 * @param status
	 */
	void updateStatus(String code,Integer status);
}
